<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        // 给你一个字符串 s，由若干单词组成，单词前后用一些空格字符隔开。返回字符串中 最后一个 单词的长度。
        // 单词 是指仅由字母组成、不包含任何空格字符的最大子字符串。
        // 示例 1：
        //         输入：s = "Hello World"
        //         输出：5
        //         解释：最后一个单词是“World”，长度为5。
        // 示例 2：
        //         输入：s = "   fly me   to   the moon  "
        //         输出：4
        //         解释：最后一个单词是“moon”，长度为4。
        // 示例 3：
        //         输入：s = "luffy is still joyboy"
        //         输出：6
        //         解释：最后一个单词是长度为6的“joyboy”。
        var lengthOfLastWord = function (s) {
            let index = s.length - 1;
            while (s[index] === ' ') {
                index--;
            }
            let wordLength = 0;
            while (index >= 0 && s[index] !== ' ') {
                wordLength++;
                index--;
            }
            return wordLength;
        };
    </script>
</body>

</html>